package com.yangfan.opening_closing_principle;

/**
 * @description: 开闭原则 对 JavaBook类的 折扣 扩展
 * @author: yangfan
 * @date: Created in 2020/2/10 0010 13:44
 * @modified By:
 *
 *
 * 在不修改 原有方法的 情况下  覆盖 他原有的方法 。
 * 如果修改原有方法 ， 可能别的地方也调用了 这个 方法，可能会出现问题
 *
 */
public class JavaBookDiscount extends JavaBook{

    JavaBookDiscount(int id, String name, Double price) {
        super(id, name, price);
    }

    @Override
    public Double getBookPrice() {
        return super.getBookPrice() * 0.8;
    }

}
